import { defineEventHandler, H3Event } from 'h3'

export default defineEventHandler((event: H3Event) => {
  try {
    const res = event.node.res
    if (res && typeof res.setHeader === 'function') {
      res.setHeader('Cross-Origin-Opener-Policy', 'same-origin')
      res.setHeader('Cross-Origin-Embedder-Policy', 'require-corp')
    }
  } catch (e) {
    // 忽略错误（在某些环境下 event.node 可能不可写）
  }
})
